English Dictionary
◊ SEA HARE
sea hare
n : naked marine gastropod having a soft body with reduced
internal shell and two pairs of ear-like tentacles [syn:
{Aplysia punctata}]